﻿///////////////////////////////////////////////////////////////
// This is generated code. 
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 3.5
// Code is generated on: Monday, December 17, 2012 11:21:48 AM
// Code is generated using templates: SD.TemplateBindings.SharedTemplates.NET20
// Templates vendor: Solutions Design.
// Templates version: 
//////////////////////////////////////////////////////////////
using System;
using SD.LLBLGen.Pro.ORMSupportClasses;
using WHMS.FactoryClasses;
using WHMS;

namespace WHMS.HelperClasses
{
	/// <summary>Field Creation Class for entity ContractorEntity</summary>
	public partial class ContractorFields
	{
		/// <summary>Creates a new ContractorEntity.AccountingNumber field instance</summary>
		public static EntityField2 AccountingNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.AccountingNumber);}
		}
		/// <summary>Creates a new ContractorEntity.Address field instance</summary>
		public static EntityField2 Address
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.Address);}
		}
		/// <summary>Creates a new ContractorEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.Code);}
		}
		/// <summary>Creates a new ContractorEntity.ContactPerson field instance</summary>
		public static EntityField2 ContactPerson
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.ContactPerson);}
		}
		/// <summary>Creates a new ContractorEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.Id);}
		}
		/// <summary>Creates a new ContractorEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.Name);}
		}
		/// <summary>Creates a new ContractorEntity.PhoneNumber field instance</summary>
		public static EntityField2 PhoneNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.PhoneNumber);}
		}
		/// <summary>Creates a new ContractorEntity.WithdrawzPartyId field instance</summary>
		public static EntityField2 WithdrawzPartyId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ContractorFieldIndex.WithdrawzPartyId);}
		}
	}

	/// <summary>Field Creation Class for entity CurrencyEntity</summary>
	public partial class CurrencyFields
	{
		/// <summary>Creates a new CurrencyEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(CurrencyFieldIndex.Id);}
		}
		/// <summary>Creates a new CurrencyEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(CurrencyFieldIndex.Name);}
		}
		/// <summary>Creates a new CurrencyEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(CurrencyFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity DepositTransactionEntity</summary>
	public partial class DepositTransactionFields
	{
		/// <summary>Creates a new DepositTransactionEntity.BillOfLadingNmber field instance</summary>
		public static EntityField2 BillOfLadingNmber
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.BillOfLadingNmber);}
		}
		/// <summary>Creates a new DepositTransactionEntity.DepositTypeId field instance</summary>
		public static EntityField2 DepositTypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.DepositTypeId);}
		}
		/// <summary>Creates a new DepositTransactionEntity.DriverName field instance</summary>
		public static EntityField2 DriverName
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.DriverName);}
		}
		/// <summary>Creates a new DepositTransactionEntity.ExamDate field instance</summary>
		public static EntityField2 ExamDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.ExamDate);}
		}
		/// <summary>Creates a new DepositTransactionEntity.ExamRecordNumber field instance</summary>
		public static EntityField2 ExamRecordNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.ExamRecordNumber);}
		}
		/// <summary>Creates a new DepositTransactionEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.Id);}
		}
		/// <summary>Creates a new DepositTransactionEntity.InspectionTypeId field instance</summary>
		public static EntityField2 InspectionTypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.InspectionTypeId);}
		}
		/// <summary>Creates a new DepositTransactionEntity.IsCoded field instance</summary>
		public static EntityField2 IsCoded
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.IsCoded);}
		}
		/// <summary>Creates a new DepositTransactionEntity.IsPriced field instance</summary>
		public static EntityField2 IsPriced
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.IsPriced);}
		}
		/// <summary>Creates a new DepositTransactionEntity.PlateNumber field instance</summary>
		public static EntityField2 PlateNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.PlateNumber);}
		}
		/// <summary>Creates a new DepositTransactionEntity.Ponumber field instance</summary>
		public static EntityField2 Ponumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.Ponumber);}
		}
		/// <summary>Creates a new DepositTransactionEntity.Prnumber field instance</summary>
		public static EntityField2 Prnumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.Prnumber);}
		}
		/// <summary>Creates a new DepositTransactionEntity.Status field instance</summary>
		public static EntityField2 Status
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.Status);}
		}
		/// <summary>Creates a new DepositTransactionEntity.SupplierId field instance</summary>
		public static EntityField2 SupplierId
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.SupplierId);}
		}
		/// <summary>Creates a new DepositTransactionEntity.SupplyOrderNumber field instance</summary>
		public static EntityField2 SupplyOrderNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.SupplyOrderNumber);}
		}
		/// <summary>Creates a new DepositTransactionEntity.TransactionId field instance</summary>
		public static EntityField2 TransactionId
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.TransactionId);}
		}
		/// <summary>Creates a new DepositTransactionEntity.TransactionStatus field instance</summary>
		public static EntityField2 TransactionStatus
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.TransactionStatus);}
		}
		/// <summary>Creates a new DepositTransactionEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTransactionFieldIndex.Type);}
		}
	}

	/// <summary>Field Creation Class for entity DepositTypeEntity</summary>
	public partial class DepositTypeFields
	{
		/// <summary>Creates a new DepositTypeEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTypeFieldIndex.Id);}
		}
		/// <summary>Creates a new DepositTypeEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTypeFieldIndex.Name);}
		}
		/// <summary>Creates a new DepositTypeEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(DepositTypeFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity InitialBalanceEntity</summary>
	public partial class InitialBalanceFields
	{
		/// <summary>Creates a new InitialBalanceEntity.Balance field instance</summary>
		public static EntityField2 Balance
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.Balance);}
		}
		/// <summary>Creates a new InitialBalanceEntity.CurrentBalance field instance</summary>
		public static EntityField2 CurrentBalance
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.CurrentBalance);}
		}
		/// <summary>Creates a new InitialBalanceEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.Id);}
		}
		/// <summary>Creates a new InitialBalanceEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.ItemId);}
		}
		/// <summary>Creates a new InitialBalanceEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new InitialBalanceEntity.ShelfId field instance</summary>
		public static EntityField2 ShelfId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.ShelfId);}
		}
		/// <summary>Creates a new InitialBalanceEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.StoreId);}
		}
		/// <summary>Creates a new InitialBalanceEntity.UnitPrice field instance</summary>
		public static EntityField2 UnitPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(InitialBalanceFieldIndex.UnitPrice);}
		}
	}

	/// <summary>Field Creation Class for entity InspectionTypeEntity</summary>
	public partial class InspectionTypeFields
	{
		/// <summary>Creates a new InspectionTypeEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(InspectionTypeFieldIndex.Id);}
		}
		/// <summary>Creates a new InspectionTypeEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(InspectionTypeFieldIndex.Name);}
		}
		/// <summary>Creates a new InspectionTypeEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(InspectionTypeFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity InventoryEntity</summary>
	public partial class InventoryFields
	{
		/// <summary>Creates a new InventoryEntity.CountDate field instance</summary>
		public static EntityField2 CountDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryFieldIndex.CountDate);}
		}
		/// <summary>Creates a new InventoryEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryFieldIndex.Id);}
		}
		/// <summary>Creates a new InventoryEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryFieldIndex.StoreId);}
		}
	}

	/// <summary>Field Creation Class for entity InventoryItemEntity</summary>
	public partial class InventoryItemFields
	{
		/// <summary>Creates a new InventoryItemEntity.Comment field instance</summary>
		public static EntityField2 Comment
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.Comment);}
		}
		/// <summary>Creates a new InventoryItemEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.Id);}
		}
		/// <summary>Creates a new InventoryItemEntity.InventoryId field instance</summary>
		public static EntityField2 InventoryId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.InventoryId);}
		}
		/// <summary>Creates a new InventoryItemEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.ItemId);}
		}
		/// <summary>Creates a new InventoryItemEntity.QuantityCounted field instance</summary>
		public static EntityField2 QuantityCounted
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.QuantityCounted);}
		}
		/// <summary>Creates a new InventoryItemEntity.Quantitystored field instance</summary>
		public static EntityField2 Quantitystored
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.Quantitystored);}
		}
		/// <summary>Creates a new InventoryItemEntity.Result field instance</summary>
		public static EntityField2 Result
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.Result);}
		}
		/// <summary>Creates a new InventoryItemEntity.ShelfId field instance</summary>
		public static EntityField2 ShelfId
		{
			get { return (EntityField2)EntityFieldFactory.Create(InventoryItemFieldIndex.ShelfId);}
		}
	}

	/// <summary>Field Creation Class for entity ItemEntity</summary>
	public partial class ItemFields
	{
		/// <summary>Creates a new ItemEntity.BarCode field instance</summary>
		public static EntityField2 BarCode
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.BarCode);}
		}
		/// <summary>Creates a new ItemEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Code);}
		}
		/// <summary>Creates a new ItemEntity.Description field instance</summary>
		public static EntityField2 Description
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Description);}
		}
		/// <summary>Creates a new ItemEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Id);}
		}
		/// <summary>Creates a new ItemEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Name);}
		}
		/// <summary>Creates a new ItemEntity.OriginalBarCode field instance</summary>
		public static EntityField2 OriginalBarCode
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.OriginalBarCode);}
		}
		/// <summary>Creates a new ItemEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Type);}
		}
		/// <summary>Creates a new ItemEntity.TypeId field instance</summary>
		public static EntityField2 TypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.TypeId);}
		}
		/// <summary>Creates a new ItemEntity.Unit field instance</summary>
		public static EntityField2 Unit
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Unit);}
		}
		/// <summary>Creates a new ItemEntity.UnitId field instance</summary>
		public static EntityField2 UnitId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.UnitId);}
		}
		/// <summary>Creates a new ItemEntity.UnitType field instance</summary>
		public static EntityField2 UnitType
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.UnitType);}
		}
		/// <summary>Creates a new ItemEntity.UnitTypeId field instance</summary>
		public static EntityField2 UnitTypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.UnitTypeId);}
		}
		/// <summary>Creates a new ItemEntity.Volume field instance</summary>
		public static EntityField2 Volume
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Volume);}
		}
		/// <summary>Creates a new ItemEntity.Weight field instance</summary>
		public static EntityField2 Weight
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemFieldIndex.Weight);}
		}
	}

	/// <summary>Field Creation Class for entity ItemSupplierEntity</summary>
	public partial class ItemSupplierFields
	{
		/// <summary>Creates a new ItemSupplierEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemSupplierFieldIndex.Id);}
		}
		/// <summary>Creates a new ItemSupplierEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemSupplierFieldIndex.ItemId);}
		}
		/// <summary>Creates a new ItemSupplierEntity.SupplierId field instance</summary>
		public static EntityField2 SupplierId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemSupplierFieldIndex.SupplierId);}
		}
	}

	/// <summary>Field Creation Class for entity ItemTypeEntity</summary>
	public partial class ItemTypeFields
	{
		/// <summary>Creates a new ItemTypeEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemTypeFieldIndex.Id);}
		}
		/// <summary>Creates a new ItemTypeEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemTypeFieldIndex.Name);}
		}
		/// <summary>Creates a new ItemTypeEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemTypeFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity ProjectEntity</summary>
	public partial class ProjectFields
	{
		/// <summary>Creates a new ProjectEntity.ActualEndDate field instance</summary>
		public static EntityField2 ActualEndDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.ActualEndDate);}
		}
		/// <summary>Creates a new ProjectEntity.ActualStartDate field instance</summary>
		public static EntityField2 ActualStartDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.ActualStartDate);}
		}
		/// <summary>Creates a new ProjectEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.Code);}
		}
		/// <summary>Creates a new ProjectEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.Id);}
		}
		/// <summary>Creates a new ProjectEntity.IsGeneral field instance</summary>
		public static EntityField2 IsGeneral
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.IsGeneral);}
		}
		/// <summary>Creates a new ProjectEntity.Manager field instance</summary>
		public static EntityField2 Manager
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.Manager);}
		}
		/// <summary>Creates a new ProjectEntity.ManagerId field instance</summary>
		public static EntityField2 ManagerId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.ManagerId);}
		}
		/// <summary>Creates a new ProjectEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.Name);}
		}
		/// <summary>Creates a new ProjectEntity.PlannedEndDate field instance</summary>
		public static EntityField2 PlannedEndDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.PlannedEndDate);}
		}
		/// <summary>Creates a new ProjectEntity.PlannedStartDate field instance</summary>
		public static EntityField2 PlannedStartDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.PlannedStartDate);}
		}
		/// <summary>Creates a new ProjectEntity.Status field instance</summary>
		public static EntityField2 Status
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectFieldIndex.Status);}
		}
	}

	/// <summary>Field Creation Class for entity ProjectContractorEntity</summary>
	public partial class ProjectContractorFields
	{
		/// <summary>Creates a new ProjectContractorEntity.ContractorId field instance</summary>
		public static EntityField2 ContractorId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectContractorFieldIndex.ContractorId);}
		}
		/// <summary>Creates a new ProjectContractorEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectContractorFieldIndex.Id);}
		}
		/// <summary>Creates a new ProjectContractorEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectContractorFieldIndex.ProjectId);}
		}
	}

	/// <summary>Field Creation Class for entity ProjectItemPlanEntity</summary>
	public partial class ProjectItemPlanFields
	{
		/// <summary>Creates a new ProjectItemPlanEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectItemPlanFieldIndex.Id);}
		}
		/// <summary>Creates a new ProjectItemPlanEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectItemPlanFieldIndex.ItemId);}
		}
		/// <summary>Creates a new ProjectItemPlanEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectItemPlanFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new ProjectItemPlanEntity.Quantity field instance</summary>
		public static EntityField2 Quantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectItemPlanFieldIndex.Quantity);}
		}
		/// <summary>Creates a new ProjectItemPlanEntity.Unit field instance</summary>
		public static EntityField2 Unit
		{
			get { return (EntityField2)EntityFieldFactory.Create(ProjectItemPlanFieldIndex.Unit);}
		}
	}

	/// <summary>Field Creation Class for entity RetrievalTransactionEntity</summary>
	public partial class RetrievalTransactionFields
	{
		/// <summary>Creates a new RetrievalTransactionEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(RetrievalTransactionFieldIndex.Id);}
		}
		/// <summary>Creates a new RetrievalTransactionEntity.Recipient field instance</summary>
		public static EntityField2 Recipient
		{
			get { return (EntityField2)EntityFieldFactory.Create(RetrievalTransactionFieldIndex.Recipient);}
		}
		/// <summary>Creates a new RetrievalTransactionEntity.TransactionId field instance</summary>
		public static EntityField2 TransactionId
		{
			get { return (EntityField2)EntityFieldFactory.Create(RetrievalTransactionFieldIndex.TransactionId);}
		}
		/// <summary>Creates a new RetrievalTransactionEntity.TransactionStatus field instance</summary>
		public static EntityField2 TransactionStatus
		{
			get { return (EntityField2)EntityFieldFactory.Create(RetrievalTransactionFieldIndex.TransactionStatus);}
		}
		/// <summary>Creates a new RetrievalTransactionEntity.WithdrawTransactionId field instance</summary>
		public static EntityField2 WithdrawTransactionId
		{
			get { return (EntityField2)EntityFieldFactory.Create(RetrievalTransactionFieldIndex.WithdrawTransactionId);}
		}
	}

	/// <summary>Field Creation Class for entity RoleEntity</summary>
	public partial class RoleFields
	{
		/// <summary>Creates a new RoleEntity.CanAddBcode field instance</summary>
		public static EntityField2 CanAddBcode
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddBcode);}
		}
		/// <summary>Creates a new RoleEntity.CanAddContractor field instance</summary>
		public static EntityField2 CanAddContractor
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddContractor);}
		}
		/// <summary>Creates a new RoleEntity.CanAddItem field instance</summary>
		public static EntityField2 CanAddItem
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddItem);}
		}
		/// <summary>Creates a new RoleEntity.CanAddPrice field instance</summary>
		public static EntityField2 CanAddPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddPrice);}
		}
		/// <summary>Creates a new RoleEntity.CanAddProject field instance</summary>
		public static EntityField2 CanAddProject
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddProject);}
		}
		/// <summary>Creates a new RoleEntity.CanAddRole field instance</summary>
		public static EntityField2 CanAddRole
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddRole);}
		}
		/// <summary>Creates a new RoleEntity.CanAddStore field instance</summary>
		public static EntityField2 CanAddStore
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddStore);}
		}
		/// <summary>Creates a new RoleEntity.CanAddSupplier field instance</summary>
		public static EntityField2 CanAddSupplier
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddSupplier);}
		}
		/// <summary>Creates a new RoleEntity.CanAddUser field instance</summary>
		public static EntityField2 CanAddUser
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAddUser);}
		}
		/// <summary>Creates a new RoleEntity.CanAudit field instance</summary>
		public static EntityField2 CanAudit
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanAudit);}
		}
		/// <summary>Creates a new RoleEntity.CanUseHandHeld field instance</summary>
		public static EntityField2 CanUseHandHeld
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.CanUseHandHeld);}
		}
		/// <summary>Creates a new RoleEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.Code);}
		}
		/// <summary>Creates a new RoleEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.Id);}
		}
		/// <summary>Creates a new RoleEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.Name);}
		}
		/// <summary>Creates a new RoleEntity.Viewreports field instance</summary>
		public static EntityField2 Viewreports
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.Viewreports);}
		}
		/// <summary>Creates a new RoleEntity.ViewWorkshop field instance</summary>
		public static EntityField2 ViewWorkshop
		{
			get { return (EntityField2)EntityFieldFactory.Create(RoleFieldIndex.ViewWorkshop);}
		}
	}

	/// <summary>Field Creation Class for entity ShelfEntity</summary>
	public partial class ShelfFields
	{
		/// <summary>Creates a new ShelfEntity.BarCode field instance</summary>
		public static EntityField2 BarCode
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.BarCode);}
		}
		/// <summary>Creates a new ShelfEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.Code);}
		}
		/// <summary>Creates a new ShelfEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.Id);}
		}
		/// <summary>Creates a new ShelfEntity.OriginalBarCode field instance</summary>
		public static EntityField2 OriginalBarCode
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.OriginalBarCode);}
		}
		/// <summary>Creates a new ShelfEntity.Size field instance</summary>
		public static EntityField2 Size
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.Size);}
		}
		/// <summary>Creates a new ShelfEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.StoreId);}
		}
		/// <summary>Creates a new ShelfEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.Type);}
		}
		/// <summary>Creates a new ShelfEntity.TypeId field instance</summary>
		public static EntityField2 TypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfFieldIndex.TypeId);}
		}
	}

	/// <summary>Field Creation Class for entity ShelfTypeEntity</summary>
	public partial class ShelfTypeFields
	{
		/// <summary>Creates a new ShelfTypeEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfTypeFieldIndex.Id);}
		}
		/// <summary>Creates a new ShelfTypeEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfTypeFieldIndex.Name);}
		}
		/// <summary>Creates a new ShelfTypeEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(ShelfTypeFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity StoreEntity</summary>
	public partial class StoreFields
	{
		/// <summary>Creates a new StoreEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.Code);}
		}
		/// <summary>Creates a new StoreEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.Id);}
		}
		/// <summary>Creates a new StoreEntity.IsPrimary field instance</summary>
		public static EntityField2 IsPrimary
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.IsPrimary);}
		}
		/// <summary>Creates a new StoreEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.Name);}
		}
		/// <summary>Creates a new StoreEntity.OccupancyRate field instance</summary>
		public static EntityField2 OccupancyRate
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.OccupancyRate);}
		}
		/// <summary>Creates a new StoreEntity.ParentStoreId field instance</summary>
		public static EntityField2 ParentStoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.ParentStoreId);}
		}
		/// <summary>Creates a new StoreEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new StoreEntity.TotalSize field instance</summary>
		public static EntityField2 TotalSize
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.TotalSize);}
		}
		/// <summary>Creates a new StoreEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreFieldIndex.Type);}
		}
	}

	/// <summary>Field Creation Class for entity StorekeeperEntity</summary>
	public partial class StorekeeperFields
	{
		/// <summary>Creates a new StorekeeperEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(StorekeeperFieldIndex.Id);}
		}
		/// <summary>Creates a new StorekeeperEntity.KeeperId field instance</summary>
		public static EntityField2 KeeperId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StorekeeperFieldIndex.KeeperId);}
		}
		/// <summary>Creates a new StorekeeperEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StorekeeperFieldIndex.StoreId);}
		}
	}

	/// <summary>Field Creation Class for entity StoreShelfBalanceEntity</summary>
	public partial class StoreShelfBalanceFields
	{
		/// <summary>Creates a new StoreShelfBalanceEntity.Balance field instance</summary>
		public static EntityField2 Balance
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.Balance);}
		}
		/// <summary>Creates a new StoreShelfBalanceEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.Id);}
		}
		/// <summary>Creates a new StoreShelfBalanceEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.ItemId);}
		}
		/// <summary>Creates a new StoreShelfBalanceEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new StoreShelfBalanceEntity.ShelfId field instance</summary>
		public static EntityField2 ShelfId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.ShelfId);}
		}
		/// <summary>Creates a new StoreShelfBalanceEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.StoreId);}
		}
		/// <summary>Creates a new StoreShelfBalanceEntity.UnitPrice field instance</summary>
		public static EntityField2 UnitPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(StoreShelfBalanceFieldIndex.UnitPrice);}
		}
	}

	/// <summary>Field Creation Class for entity SupplierEntity</summary>
	public partial class SupplierFields
	{
		/// <summary>Creates a new SupplierEntity.AccountingNumber field instance</summary>
		public static EntityField2 AccountingNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.AccountingNumber);}
		}
		/// <summary>Creates a new SupplierEntity.Address field instance</summary>
		public static EntityField2 Address
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.Address);}
		}
		/// <summary>Creates a new SupplierEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.Code);}
		}
		/// <summary>Creates a new SupplierEntity.ContactPerson field instance</summary>
		public static EntityField2 ContactPerson
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.ContactPerson);}
		}
		/// <summary>Creates a new SupplierEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.Id);}
		}
		/// <summary>Creates a new SupplierEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.Name);}
		}
		/// <summary>Creates a new SupplierEntity.PhoneNumber field instance</summary>
		public static EntityField2 PhoneNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplierFieldIndex.PhoneNumber);}
		}
	}

	/// <summary>Field Creation Class for entity SupplyOrderEntity</summary>
	public partial class SupplyOrderFields
	{
		/// <summary>Creates a new SupplyOrderEntity.AdditionalDiscount field instance</summary>
		public static EntityField2 AdditionalDiscount
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.AdditionalDiscount);}
		}
		/// <summary>Creates a new SupplyOrderEntity.Comment field instance</summary>
		public static EntityField2 Comment
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.Comment);}
		}
		/// <summary>Creates a new SupplyOrderEntity.CreatedBy field instance</summary>
		public static EntityField2 CreatedBy
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.CreatedBy);}
		}
		/// <summary>Creates a new SupplyOrderEntity.CreatedOn field instance</summary>
		public static EntityField2 CreatedOn
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.CreatedOn);}
		}
		/// <summary>Creates a new SupplyOrderEntity.CurrencyId field instance</summary>
		public static EntityField2 CurrencyId
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.CurrencyId);}
		}
		/// <summary>Creates a new SupplyOrderEntity.CurrencyRate field instance</summary>
		public static EntityField2 CurrencyRate
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.CurrencyRate);}
		}
		/// <summary>Creates a new SupplyOrderEntity.Date field instance</summary>
		public static EntityField2 Date
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.Date);}
		}
		/// <summary>Creates a new SupplyOrderEntity.DiscountPercentage field instance</summary>
		public static EntityField2 DiscountPercentage
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.DiscountPercentage);}
		}
		/// <summary>Creates a new SupplyOrderEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.Id);}
		}
		/// <summary>Creates a new SupplyOrderEntity.InsuranceCost field instance</summary>
		public static EntityField2 InsuranceCost
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.InsuranceCost);}
		}
		/// <summary>Creates a new SupplyOrderEntity.IsProcessed field instance</summary>
		public static EntityField2 IsProcessed
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.IsProcessed);}
		}
		/// <summary>Creates a new SupplyOrderEntity.OtherCosts field instance</summary>
		public static EntityField2 OtherCosts
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.OtherCosts);}
		}
		/// <summary>Creates a new SupplyOrderEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new SupplyOrderEntity.ShippingCost field instance</summary>
		public static EntityField2 ShippingCost
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.ShippingCost);}
		}
		/// <summary>Creates a new SupplyOrderEntity.SupplierId field instance</summary>
		public static EntityField2 SupplierId
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.SupplierId);}
		}
		/// <summary>Creates a new SupplyOrderEntity.SupplyOrderNumber field instance</summary>
		public static EntityField2 SupplyOrderNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.SupplyOrderNumber);}
		}
		/// <summary>Creates a new SupplyOrderEntity.TotalCost field instance</summary>
		public static EntityField2 TotalCost
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderFieldIndex.TotalCost);}
		}
	}

	/// <summary>Field Creation Class for entity SupplyOrderItemEntity</summary>
	public partial class SupplyOrderItemFields
	{
		/// <summary>Creates a new SupplyOrderItemEntity.DeliveredQuantity field instance</summary>
		public static EntityField2 DeliveredQuantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.DeliveredQuantity);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.Id);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.ItemId);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.LastDeliveryDate field instance</summary>
		public static EntityField2 LastDeliveryDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.LastDeliveryDate);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.Quantity field instance</summary>
		public static EntityField2 Quantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.Quantity);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.SupplyOrderId field instance</summary>
		public static EntityField2 SupplyOrderId
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.SupplyOrderId);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.UnitCost field instance</summary>
		public static EntityField2 UnitCost
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.UnitCost);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.UnitDiscount field instance</summary>
		public static EntityField2 UnitDiscount
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.UnitDiscount);}
		}
		/// <summary>Creates a new SupplyOrderItemEntity.UnitPrice field instance</summary>
		public static EntityField2 UnitPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(SupplyOrderItemFieldIndex.UnitPrice);}
		}
	}

	/// <summary>Field Creation Class for entity TransactionEntity</summary>
	public partial class TransactionFields
	{
		/// <summary>Creates a new TransactionEntity.CreatedBy field instance</summary>
		public static EntityField2 CreatedBy
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.CreatedBy);}
		}
		/// <summary>Creates a new TransactionEntity.CreatedOn field instance</summary>
		public static EntityField2 CreatedOn
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.CreatedOn);}
		}
		/// <summary>Creates a new TransactionEntity.Date field instance</summary>
		public static EntityField2 Date
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.Date);}
		}
		/// <summary>Creates a new TransactionEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.Id);}
		}
		/// <summary>Creates a new TransactionEntity.PermitNumber field instance</summary>
		public static EntityField2 PermitNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.PermitNumber);}
		}
		/// <summary>Creates a new TransactionEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new TransactionEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.StoreId);}
		}
		/// <summary>Creates a new TransactionEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionFieldIndex.Type);}
		}
	}

	/// <summary>Field Creation Class for entity TransactionItemEntity</summary>
	public partial class TransactionItemFields
	{
		/// <summary>Creates a new TransactionItemEntity.CurrentBalance field instance</summary>
		public static EntityField2 CurrentBalance
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.CurrentBalance);}
		}
		/// <summary>Creates a new TransactionItemEntity.Expenses field instance</summary>
		public static EntityField2 Expenses
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.Expenses);}
		}
		/// <summary>Creates a new TransactionItemEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.Id);}
		}
		/// <summary>Creates a new TransactionItemEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.ItemId);}
		}
		/// <summary>Creates a new TransactionItemEntity.LaborCost field instance</summary>
		public static EntityField2 LaborCost
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.LaborCost);}
		}
		/// <summary>Creates a new TransactionItemEntity.MoveType field instance</summary>
		public static EntityField2 MoveType
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.MoveType);}
		}
		/// <summary>Creates a new TransactionItemEntity.Quantity field instance</summary>
		public static EntityField2 Quantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.Quantity);}
		}
		/// <summary>Creates a new TransactionItemEntity.RequestItemId field instance</summary>
		public static EntityField2 RequestItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.RequestItemId);}
		}
		/// <summary>Creates a new TransactionItemEntity.SellingPrice field instance</summary>
		public static EntityField2 SellingPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.SellingPrice);}
		}
		/// <summary>Creates a new TransactionItemEntity.ShelfId field instance</summary>
		public static EntityField2 ShelfId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.ShelfId);}
		}
		/// <summary>Creates a new TransactionItemEntity.StoreId field instance</summary>
		public static EntityField2 StoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.StoreId);}
		}
		/// <summary>Creates a new TransactionItemEntity.TransactionId field instance</summary>
		public static EntityField2 TransactionId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.TransactionId);}
		}
		/// <summary>Creates a new TransactionItemEntity.Unit field instance</summary>
		public static EntityField2 Unit
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.Unit);}
		}
		/// <summary>Creates a new TransactionItemEntity.UnitPrice field instance</summary>
		public static EntityField2 UnitPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransactionItemFieldIndex.UnitPrice);}
		}
	}

	/// <summary>Field Creation Class for entity TransferRequestEntity</summary>
	public partial class TransferRequestFields
	{
		/// <summary>Creates a new TransferRequestEntity.CreatedBy field instance</summary>
		public static EntityField2 CreatedBy
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.CreatedBy);}
		}
		/// <summary>Creates a new TransferRequestEntity.CreatedOn field instance</summary>
		public static EntityField2 CreatedOn
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.CreatedOn);}
		}
		/// <summary>Creates a new TransferRequestEntity.Date field instance</summary>
		public static EntityField2 Date
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.Date);}
		}
		/// <summary>Creates a new TransferRequestEntity.FromStoreId field instance</summary>
		public static EntityField2 FromStoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.FromStoreId);}
		}
		/// <summary>Creates a new TransferRequestEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.Id);}
		}
		/// <summary>Creates a new TransferRequestEntity.IsProcessed field instance</summary>
		public static EntityField2 IsProcessed
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.IsProcessed);}
		}
		/// <summary>Creates a new TransferRequestEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new TransferRequestEntity.RequestNumber field instance</summary>
		public static EntityField2 RequestNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.RequestNumber);}
		}
		/// <summary>Creates a new TransferRequestEntity.ToProjectId field instance</summary>
		public static EntityField2 ToProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.ToProjectId);}
		}
		/// <summary>Creates a new TransferRequestEntity.ToStoreId field instance</summary>
		public static EntityField2 ToStoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestFieldIndex.ToStoreId);}
		}
	}

	/// <summary>Field Creation Class for entity TransferRequestItemEntity</summary>
	public partial class TransferRequestItemFields
	{
		/// <summary>Creates a new TransferRequestItemEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.Id);}
		}
		/// <summary>Creates a new TransferRequestItemEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.ItemId);}
		}
		/// <summary>Creates a new TransferRequestItemEntity.LastDeliveryDate field instance</summary>
		public static EntityField2 LastDeliveryDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.LastDeliveryDate);}
		}
		/// <summary>Creates a new TransferRequestItemEntity.Quantity field instance</summary>
		public static EntityField2 Quantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.Quantity);}
		}
		/// <summary>Creates a new TransferRequestItemEntity.SellingPrice field instance</summary>
		public static EntityField2 SellingPrice
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.SellingPrice);}
		}
		/// <summary>Creates a new TransferRequestItemEntity.TransferRequestId field instance</summary>
		public static EntityField2 TransferRequestId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.TransferRequestId);}
		}
		/// <summary>Creates a new TransferRequestItemEntity.WithdawedQuantity field instance</summary>
		public static EntityField2 WithdawedQuantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferRequestItemFieldIndex.WithdawedQuantity);}
		}
	}

	/// <summary>Field Creation Class for entity TransferTransactionEntity</summary>
	public partial class TransferTransactionFields
	{
		/// <summary>Creates a new TransferTransactionEntity.FromStoreId field instance</summary>
		public static EntityField2 FromStoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferTransactionFieldIndex.FromStoreId);}
		}
		/// <summary>Creates a new TransferTransactionEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferTransactionFieldIndex.Id);}
		}
		/// <summary>Creates a new TransferTransactionEntity.ToStoreId field instance</summary>
		public static EntityField2 ToStoreId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferTransactionFieldIndex.ToStoreId);}
		}
		/// <summary>Creates a new TransferTransactionEntity.TransactionId field instance</summary>
		public static EntityField2 TransactionId
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferTransactionFieldIndex.TransactionId);}
		}
		/// <summary>Creates a new TransferTransactionEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(TransferTransactionFieldIndex.Type);}
		}
	}

	/// <summary>Field Creation Class for entity UnitEntity</summary>
	public partial class UnitFields
	{
		/// <summary>Creates a new UnitEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitFieldIndex.Id);}
		}
		/// <summary>Creates a new UnitEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitFieldIndex.Name);}
		}
		/// <summary>Creates a new UnitEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity UnitConverterEntity</summary>
	public partial class UnitConverterFields
	{
		/// <summary>Creates a new UnitConverterEntity.FromUnitId field instance</summary>
		public static EntityField2 FromUnitId
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitConverterFieldIndex.FromUnitId);}
		}
		/// <summary>Creates a new UnitConverterEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitConverterFieldIndex.Id);}
		}
		/// <summary>Creates a new UnitConverterEntity.Rate field instance</summary>
		public static EntityField2 Rate
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitConverterFieldIndex.Rate);}
		}
		/// <summary>Creates a new UnitConverterEntity.ToUnitId field instance</summary>
		public static EntityField2 ToUnitId
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitConverterFieldIndex.ToUnitId);}
		}
	}

	/// <summary>Field Creation Class for entity UnitTypeEntity</summary>
	public partial class UnitTypeFields
	{
		/// <summary>Creates a new UnitTypeEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitTypeFieldIndex.Id);}
		}
		/// <summary>Creates a new UnitTypeEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitTypeFieldIndex.Name);}
		}
		/// <summary>Creates a new UnitTypeEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(UnitTypeFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity UserEntity</summary>
	public partial class UserFields
	{
		/// <summary>Creates a new UserEntity.Code field instance</summary>
		public static EntityField2 Code
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.Code);}
		}
		/// <summary>Creates a new UserEntity.Email field instance</summary>
		public static EntityField2 Email
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.Email);}
		}
		/// <summary>Creates a new UserEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.Id);}
		}
		/// <summary>Creates a new UserEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.Name);}
		}
		/// <summary>Creates a new UserEntity.Password field instance</summary>
		public static EntityField2 Password
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.Password);}
		}
		/// <summary>Creates a new UserEntity.Salt field instance</summary>
		public static EntityField2 Salt
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.Salt);}
		}
		/// <summary>Creates a new UserEntity.UserName field instance</summary>
		public static EntityField2 UserName
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserFieldIndex.UserName);}
		}
	}

	/// <summary>Field Creation Class for entity UserRoleEntity</summary>
	public partial class UserRoleFields
	{
		/// <summary>Creates a new UserRoleEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserRoleFieldIndex.Id);}
		}
		/// <summary>Creates a new UserRoleEntity.RoleId field instance</summary>
		public static EntityField2 RoleId
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserRoleFieldIndex.RoleId);}
		}
		/// <summary>Creates a new UserRoleEntity.UserId field instance</summary>
		public static EntityField2 UserId
		{
			get { return (EntityField2)EntityFieldFactory.Create(UserRoleFieldIndex.UserId);}
		}
	}

	/// <summary>Field Creation Class for entity WithdrawalTypeEntity</summary>
	public partial class WithdrawalTypeFields
	{
		/// <summary>Creates a new WithdrawalTypeEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawalTypeFieldIndex.Id);}
		}
		/// <summary>Creates a new WithdrawalTypeEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawalTypeFieldIndex.Name);}
		}
		/// <summary>Creates a new WithdrawalTypeEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawalTypeFieldIndex.Order);}
		}
	}

	/// <summary>Field Creation Class for entity WithdrawRequestEntity</summary>
	public partial class WithdrawRequestFields
	{
		/// <summary>Creates a new WithdrawRequestEntity.AccountantId field instance</summary>
		public static EntityField2 AccountantId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.AccountantId);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.ContractorId field instance</summary>
		public static EntityField2 ContractorId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.ContractorId);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.CreatedBy field instance</summary>
		public static EntityField2 CreatedBy
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.CreatedBy);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.CreatedOn field instance</summary>
		public static EntityField2 CreatedOn
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.CreatedOn);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.Id);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.IsApproved field instance</summary>
		public static EntityField2 IsApproved
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.IsApproved);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.ProjectId field instance</summary>
		public static EntityField2 ProjectId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.ProjectId);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.RequestDate field instance</summary>
		public static EntityField2 RequestDate
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.RequestDate);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.RequestNumber field instance</summary>
		public static EntityField2 RequestNumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.RequestNumber);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.Type);}
		}
		/// <summary>Creates a new WithdrawRequestEntity.WithdrawalTypeId field instance</summary>
		public static EntityField2 WithdrawalTypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestFieldIndex.WithdrawalTypeId);}
		}
	}

	/// <summary>Field Creation Class for entity WithdrawRequestItemEntity</summary>
	public partial class WithdrawRequestItemFields
	{
		/// <summary>Creates a new WithdrawRequestItemEntity.ApprovedQuantity field instance</summary>
		public static EntityField2 ApprovedQuantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.ApprovedQuantity);}
		}
		/// <summary>Creates a new WithdrawRequestItemEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.Id);}
		}
		/// <summary>Creates a new WithdrawRequestItemEntity.ItemId field instance</summary>
		public static EntityField2 ItemId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.ItemId);}
		}
		/// <summary>Creates a new WithdrawRequestItemEntity.RequestedQuantity field instance</summary>
		public static EntityField2 RequestedQuantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.RequestedQuantity);}
		}
		/// <summary>Creates a new WithdrawRequestItemEntity.RetrievedQuantity field instance</summary>
		public static EntityField2 RetrievedQuantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.RetrievedQuantity);}
		}
		/// <summary>Creates a new WithdrawRequestItemEntity.WithdawedQuantity field instance</summary>
		public static EntityField2 WithdawedQuantity
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.WithdawedQuantity);}
		}
		/// <summary>Creates a new WithdrawRequestItemEntity.WithdrawRequestId field instance</summary>
		public static EntityField2 WithdrawRequestId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawRequestItemFieldIndex.WithdrawRequestId);}
		}
	}

	/// <summary>Field Creation Class for entity WithdrawTransactionEntity</summary>
	public partial class WithdrawTransactionFields
	{
		/// <summary>Creates a new WithdrawTransactionEntity.AccountantId field instance</summary>
		public static EntityField2 AccountantId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.AccountantId);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.ContractorId field instance</summary>
		public static EntityField2 ContractorId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.ContractorId);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.Id);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.IsPriced field instance</summary>
		public static EntityField2 IsPriced
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.IsPriced);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.Recipient field instance</summary>
		public static EntityField2 Recipient
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.Recipient);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.TransactionId field instance</summary>
		public static EntityField2 TransactionId
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.TransactionId);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.TransactionStatus field instance</summary>
		public static EntityField2 TransactionStatus
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.TransactionStatus);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.Type);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.UseOtherProjects field instance</summary>
		public static EntityField2 UseOtherProjects
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.UseOtherProjects);}
		}
		/// <summary>Creates a new WithdrawTransactionEntity.Wrnumber field instance</summary>
		public static EntityField2 Wrnumber
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawTransactionFieldIndex.Wrnumber);}
		}
	}

	/// <summary>Field Creation Class for entity WithdrawzPartyEntity</summary>
	public partial class WithdrawzPartyFields
	{
		/// <summary>Creates a new WithdrawzPartyEntity.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawzPartyFieldIndex.Id);}
		}
		/// <summary>Creates a new WithdrawzPartyEntity.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawzPartyFieldIndex.Name);}
		}
		/// <summary>Creates a new WithdrawzPartyEntity.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(WithdrawzPartyFieldIndex.Order);}
		}
	}
	

	/// <summary>Field Creation Class for typedview ItemViewTypedView</summary>
	public partial class ItemViewFields
	{
		/// <summary>Creates a new ItemViewTypedView.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemViewFieldIndex.Id);}
		}

		/// <summary>Creates a new ItemViewTypedView.NameCodeUnit field instance</summary>
		public static EntityField2 NameCodeUnit
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemViewFieldIndex.NameCodeUnit);}
		}

		/// <summary>Creates a new ItemViewTypedView.CodeNameUnit field instance</summary>
		public static EntityField2 CodeNameUnit
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemViewFieldIndex.CodeNameUnit);}
		}

		/// <summary>Creates a new ItemViewTypedView.TypeId field instance</summary>
		public static EntityField2 TypeId
		{
			get { return (EntityField2)EntityFieldFactory.Create(ItemViewFieldIndex.TypeId);}
		}
	}

	/// <summary>Field Creation Class for typedview LookupTypedView</summary>
	public partial class LookupFields
	{
		/// <summary>Creates a new LookupTypedView.Id field instance</summary>
		public static EntityField2 Id
		{
			get { return (EntityField2)EntityFieldFactory.Create(LookupFieldIndex.Id);}
		}

		/// <summary>Creates a new LookupTypedView.Name field instance</summary>
		public static EntityField2 Name
		{
			get { return (EntityField2)EntityFieldFactory.Create(LookupFieldIndex.Name);}
		}

		/// <summary>Creates a new LookupTypedView.Order field instance</summary>
		public static EntityField2 Order
		{
			get { return (EntityField2)EntityFieldFactory.Create(LookupFieldIndex.Order);}
		}

		/// <summary>Creates a new LookupTypedView.Type field instance</summary>
		public static EntityField2 Type
		{
			get { return (EntityField2)EntityFieldFactory.Create(LookupFieldIndex.Type);}
		}
	}
}